foreign consulate - Alemán Inglés Diccionario